package com.example.activelifecycletest.service.download_service;

/**
 * 下载监听接口
 * @author zhangding
 * @date 2022年5月11日21:56:19
 */
public interface DownloadListener {
    /**
     * 下载进度
     * @param progress
     */
    void onProgress(int progress);

    /**
     * 下载成功
     */
    void onSuccess();

    /**
     * 下载失败
     */
    void onFailed();

    /**
     * 暂停
     */
    void onPause();

    /**
     * 取消
     */
    void onCanceled();
}
